﻿Imports System.Xml.Serialization

Namespace roncliProductions.LibWowArmory.ItemInfoSchema

    Public Class disenchantLoot_item

        Private intDropRate As Integer
        Private strIcon As String
        Private intID As Integer
        Private intLevel As Integer
        Private intMaxCount As Integer
        Private intMinCount As Integer
        Private strName As String
        Private intQuality As Integer
        Private strType As String

        <XmlAttribute()> Public Property dropRate() As Integer
            Get
                Return intDropRate
            End Get
            Set(ByVal value As Integer)
                intDropRate = value
            End Set
        End Property

        <XmlAttribute()> Public Property icon() As String
            Get
                Return strIcon
            End Get
            Set(ByVal value As String)
                strIcon = value
            End Set
        End Property

        <XmlAttribute()> Public Property id() As Integer
            Get
                Return intID
            End Get
            Set(ByVal value As Integer)
                intID = value
            End Set
        End Property

        <XmlAttribute()> Public Property level() As Integer
            Get
                Return intLevel
            End Get
            Set(ByVal value As Integer)
                intLevel = value
            End Set
        End Property

        <XmlAttribute()> Public Property maxCount() As Integer
            Get
                Return intMaxCount
            End Get
            Set(ByVal value As Integer)
                intMaxCount = value
            End Set
        End Property

        <XmlAttribute()> Public Property minCount() As Integer
            Get
                Return intMinCount
            End Get
            Set(ByVal value As Integer)
                intMinCount = value
            End Set
        End Property

        <XmlAttribute()> Public Property name() As String
            Get
                Return strName
            End Get
            Set(ByVal value As String)
                strName = value
            End Set
        End Property

        <XmlAttribute()> Public Property quality() As Integer
            Get
                Return intQuality
            End Get
            Set(ByVal value As Integer)
                intQuality = value
            End Set
        End Property

        <XmlAttribute()> Public Property type() As String
            Get
                Return strType
            End Get
            Set(ByVal value As String)
                strType = value
            End Set
        End Property

    End Class

End Namespace